buka island mosaic-tailed rat - Francés Inglés Diccionario